from PySide6.QtWidgets import QMessageBox


class ExcelToolsMessageView(QMessageBox):
    def __init__(self):
        super().__init__()
        # 初始化对话框配置（图标、按钮等）
        self.setIcon(QMessageBox.Icon.Information)
        self.setStandardButtons(QMessageBox.StandardButton.Ok)

    def show_message(self, _message):
        self.setWindowTitle("【提示】")
        self.setText(str(_message))
        self.exec()  # 显示当前实例
